for its part - English Synonyms Dictionary